$(function() {
	// 展开更多
	(function() {
		$(".icip_btn_more").delegate(".icip_more_show", "mouseover", function() {
			$(this).parents('.icip_btn_more').addClass("icip_active");
		});

		$(".icip_btn_more").on("mouseout", function(evt) {
			if (!$(this).find(evt.relatedTarget)[0]) {
				$(this).removeClass("icip_active");
			}
		});
	})();
});

// 修改物业公司信息
function editCompanyInfo(checkedId) {
	if (userType == '3') {
		_alert("小区管理员无法编辑公司信息");
		return;
	}
	var url = '/IMS/estate/openUpdatePage.ht';
	if (!checkedId) {
		return false;
	} else {
		url = url + "?checkUserId=" + checkedId;
		$.go(url, {
			dataType : 'html',
			beforeSend : function() {
				showProccessBar();
			},
			error : function() {
				hideProccessBar();
			},
			success : function(data, textStatus) {
				replaceDocument(url, data);
			}
		});
	}
}
// 新增物业公司
function addCompany() {
	if (userType == '3') {
		_alert("小区管理员无法维护公司信息");
		return;
	}
	var url = '/IMS/estate/openSavePage.ht';
	$.go(url, {
		dataType : 'html',
		beforeSend : function() {
			showProccessBar();
		},
		error : function() {
			hideProccessBar();
		},
		success : function(data, textStatus) {
			replaceDocument(url, data);
		}
	});
}

// 删除物业公司
function delUser(id) {
	var url = "/IMS/estate/delestate.ht?id=" + id;
	var msg = '是否删除所选记录';
	_confirm("<span style='color:#FE6600'>" + msg + "</span>", function() {
		$.ajax({
			type : 'post',
			async : false,
			url : url,
			dataType : 'json',
			beforeSend : function() {
				showProccessBar();
			},
			error : function() {
				hideProccessBar();
			},
			success : function(value) {
				var code = value.code;
				if (code == 0) {
					_alert("删除成功！", function() {
						var listUrl = '/IMS/estate/showList.ht';
						$.go(listUrl, {
							dataType : 'html',
							error : function() {
								hideProccessBar();
							},
							success : function(data, textStatus) {
								replaceDocument(listUrl, data);
							}
						});
					});
				} else {
					var message = value.msg;
					_alert(message);
					hideProccessBar();
					return;
				}
			}
		});
	});
}

// 员工管理
function empManage(id) {
	var event = window.event || arguments.callee.caller.arguments[0];
	if(event){
		event.preventDefault();
		event.stopPropagation();
	}
	
	var url = "/IMS/employee/showList.ht?pcid=" + id;
	$.go(url, {
		dataType : 'html',
		beforeSend : function() {
			showProccessBar();
		},
		error : function() {
			hideProccessBar();
		},
		success : function(data, textStatus) {
			replaceDocument(url, data);
		}
	});
}

// 客户管理
function custManage(id) {
	var event = window.event || arguments.callee.caller.arguments[0];
	if(event){
		event.preventDefault();
		event.stopPropagation();
	}
	
	var url = '/IMS/companyCust/showList.ht';
	url = url + "?companyId=" + id;
	$.go(url, {
		dataType : 'html',
		beforeSend : function() {
			showProccessBar();
		},
		error : function() {
			hideProccessBar();
		},
		success : function(data, textStatus) {
			replaceDocument(url, data);
		}
	});
}

// 小区管理
function community(id, event) {
	var event = window.event || arguments.callee.caller.arguments[0];
	if(event){
		event.preventDefault();
		event.stopPropagation();
	}
	var url = "/IMS/community/showList.ht?companyId=" + id;
	var title = "小区信息管理";
	window.top.addNewTabs(url, title);
}

// 搜索
function searchSubmit() {
	/*
	 * var searchSelect = $("#select2-s_province-container").text(); var search = $("#search").val(); if (searchSelect == '请选择省份' && !search) { _alert("请选择查询条件后再搜索"); return; }
	 */
	$.submit($('#frm'), {
		dataType : 'html',
		beforeSend : function() {
			showProccessBar();
		},
		error : function() {
			hideProccessBar();
		},
		success : function(data, textStatus) {
			var url = $('#frm').attr('action');
			replaceDocument(url, data);
		}
	});
}